package com.ruoyi.framework.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 读取项目相关配置
 *
 * @author ruoyi
 */
@Component
@ConfigurationProperties(prefix = "ruoyi")
public class RuoYiConfig {
  /**
   * 项目名称
   */
  private String name;
  /**
   * 版本
   */
  private String version;
  /**
   * 版权年份
   */
  private String copyrightYear;
  /**
   * 上传路径
   */
  private static String profile;
  /**
   * 文件服务器类型
   */
  private static String fileServerType;

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getVersion() {
    return version;
  }

  public void setVersion(String version) {
    this.version = version;
  }

  public String getCopyrightYear() {
    return copyrightYear;
  }

  public void setCopyrightYear(String copyrightYear) {
    this.copyrightYear = copyrightYear;
  }

  public static String getProfile() {
    return profile;
  }

  public void setProfile(String profile) {
    RuoYiConfig.profile = profile;
  }

  public static String getFileServerType() {
    return fileServerType;
  }

  public  void setFileServerType(String fileServerType) {
    RuoYiConfig.fileServerType = fileServerType;
  }
}
